﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp5
{
    class Program
    {
        static void Main(string[] args)
        {
            var dateTime = DateTime.Now;
            Console.WriteLine(dateTime);
            Console.WriteLine("本月第{0}天", dateTime.Day);
            Console.WriteLine("公元{0}年", dateTime.Year);
            Console.WriteLine("本年第{0}年", dateTime.DayOfYear);
            Console.WriteLine("今天是{0}", dateTime.DayOfWeek);


            var str = "每天爱你多一些";
            Console.WriteLine(str.Length);
            for (int i = str.Length - 1; i >= 0; i--)
            {
                Console.WriteLine(str[i]);
            }



            //返回整数，得到指定的字符串在原字符串中第一次出现的位置


            var str1 = str.IndexOf("你");

            Console.WriteLine(str1);

            Console.WriteLine(str.LastIndexOf('天'));

            //返回一个新的字符串，将指定字符串替换给原字符串中指定的字符串


            var str2 = str.Replace("每天", "晚安");
            Console.WriteLine(str2);





            //返回一个新的字符串，用于截取指定的字符串
            var str3 = str.Substring(5);
            Console.WriteLine(str3);
            var str4 = str.Substring(5, 2);
            Console.WriteLine(str4);





            //返回一个新的字符串，将一个字符串插入到另一个字符串中指定索引的位置
            var str5 = str.Insert(4, "");

            Console.WriteLine(str5);
        }
    }
}
